CC=g++
CFlAGS=-I.

SRCS=pdadd.cpp pdremove.cpp pdlist.cpp pdshow.cpp PersonalDiary.cpp
OBJS=$(SRCS:.cpp=.o)
EXECUTABLES=pdadd pdremove pdlist pdshow

all:$(EXECUTABLES)
	touch data_file.txt


$(EXECUTABLES):$(OBJS)
	$(CC) $(CFlAGS) $@.cpp PersonalDiary.cpp -o $@

.cpp.o :
	$(CC) $(CFlAGS) -c $< -o $@

clean:
	rm -f $(OBJS) $(EXECUTABLES) data_file.txt
